.csbaseinfo {
    width: 90%;
    margin: 0 auto;
    line-height: 25px;
    height: auto !important;
    padding: 10px 0
}

.table-box {
    width: 82%;
    overflow: hidden;
    margin: 0 auto;
    margin-top: -50px;
}

.table-box .xytable {
    width: 100%;
    text-align: center;
    line-height: 40px;
    border-collapse: collapse;
}

.table-box .xytable tr th, .xytable tr td {
    border: 1px solid #c4c7c9;
}

.table-box-box {
    width: 80%;
    overflow: hidden;
    margin: 50px auto;
}

.table-box-box .wdtable {
    width: 100%;
    text-align: center;
    line-height: 40px;
    border-collapse: collapse;
}

.table-box-box .wdtable tr th, .wdtable tr td {
    border: 3px solid #c4c7c9;
}

.one {
    width: 15px;
    height: 15px;
    background-color: #d48265;
    border: none;
    margin-right: 5px;
}

.two {
    width: 15px;
    height: 15px;
    background-color: #2f4554;
    border: none;
    margin-right: 5px;
}

.three {
    width: 15px;
    height: 15px;
    background-color: #c23531;
    border: none;
    margin-right: 5px;
}
.four {
    width: 15px;
    height: 15px;
    background-color: #9fdabf;
    border: none;
    margin-right: 5px;
}


.five {
    width: 15px;
    height: 15px;
    background-color: #009f95;
    border: none;
    margin-right: 5px;
}

.six {
    width: 15px;
    height: 15px;
    background-color: #00B83F;
    border: none;
    margin-right: 5px;
}

.seven {
    width: 15px;
    height: 15px;
    background-color: #2D64B3;
    border: none;
    margin-right: 5px;
}

.eight {
    width: 15px;
    height: 15px;
    background-color: #2cac61;
    border: none;
    margin-right: 5px;
}

.nine {
    width: 15px;
    height: 15px;
    background-color:#2ca261;
    border: none;
    margin-right: 5px;
}

.ten {
    width: 15px;
    height: 15px;
    background-color: #6ce26c;
    border: none;
    margin-right: 5px;
}

.eleven {
    width: 15px;
    height: 15px;
    background-color: #ffffaa;
    border: none;
    margin-right: 5px;
}

.twelve {
    width: 15px;
    height: 15px;
    background-color: #fff6d9;
    border: none;
    margin-right: 5px;
}

.thirteen {
    width: 15px;
    height: 15px;
    background-color: #ffe3c6;
    border: none;
    margin-right: 5px;
}

.fourteen {
    width: 15px;
    height: 15px;
    background-color: #ffaa00;
    border: none;
    margin-right: 5px;
}

.fifteen {
    width: 15px;
    height: 15px;
    background-color: #ff6743;
    border: none;
    margin-right: 5px;
}

.sixteen {
    width: 15px;
    height: 15px;
    background-color: #ff6500;
    border: none;
    margin-right: 5px;
}

.seventeen {
    width: 15px;
    height: 15px;
    background-color: #ff6c16;
    border: none;
    margin-right: 5px;
}

.eighteen {
    width: 15px;
    height: 15px;
    background-color: #ff0084;
    border: none;
    margin-right: 5px;
}

.nineteen {
    width: 15px;
    height: 15px;
    background-color: #f05458;
    border: none;
    margin-right: 5px;
}

.twenty {
    width: 15px;
    height: 15px;
    background-color:#ce8483;
    border: none;
    margin-right: 5px;
}

.twenty-one {
    width: 15px;
    height: 15px;
    background-color: #eed3d7;
    border: none;
    margin-right: 5px;
}

.twenty-two {
    width: 15px;
    height: 15px;
    background-color: #d2eaf6;
    border: none;
    margin-right: 5px;
}

.twenty-three {
    width: 15px;
    height: 15px;
    background-color: #d0e9c6;
    border: none;
    margin-right: 5px;
}

.twenty-four {
    width: 15px;
    height: 15px;
    background-color: #4E5465;
    border: none;
    margin-right: 5px;
}


.selectxy {
    text-align: left;
    padding: 15px;
    height: 200px;
    overflow-y: auto
}

.selectxy li {
    margin-bottom: 15px
}

.selectxy li input {
    width: 20px;
    height: 20px;
    vertical-align: middle;
}

.selectxy li span {
    vertical-align: middle;
}